package com.youma.wt.mvpbaselib;


import java.util.HashMap;
import java.util.List;

public interface BaseViewInterface<T> {


    void onDataNormal(T bean);
    //下拉刷新
    void  onDataRefresh(List<T> datas);
    void  noDatas();
    boolean canRefresh();

    //上拉加载更多
    void onDataLoad(List<T> moreDatas);
    void noMoreData();
    boolean canLoadMore();

    //显示加载框 show true 显示   false  不显示
    void showLoading(boolean show);

    //获取数据失败
    void  onDataGetFail(String message);

    //获取接口参数
    HashMap<String,String> getParam();
}
